package string;

import java.util.Scanner;

/**
 * equal:相等
 *
 * 字符串在判断内容是否相同时不可以使用"=="比较！！应当使用equals方法。
 */

public class EqualsDemo {
    public static void main(String[] args) {
        String s1 = "123abc";
        String s2 = "123abc";
        System.out.println(s1 == s2);
        String s3 = new String("123abc");
        System.out.println(s1 == s3);
        System.out.println(s1.equals(s3));

        String code = "1Ae3fG";
        System.out.println("请输入验证码:"+code);
        Scanner scanner = new Scanner(System.in);
        String input = scanner.nextLine();
        code = code.toLowerCase();
        input = input.toLowerCase();
//        if (code==input){    //false  因为地址不同
//        if (code.equals(input)){  //  ture   内容相同
        if(code.equalsIgnoreCase(input)){//忽略大小写比较字符串内容
            System.out.println("输入正确");
        }else{
            System.out.println("输入错误");
        }

    }
}
